<html>
<head><meta charset="utf-8"><title>To what to rename mir::Rvalue #70928 · t-compiler · Zulip Chat Archive</title></head>
<h2>Stream: <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/index.html">t-compiler</a></h2>
<h3>Topic: <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/To.20what.20to.20rename.20mir.3A.3ARvalue.20.2370928.html">To what to rename mir::Rvalue #70928</a></h3>

<hr>

<base href="https://rust-lang.zulipchat.com">

<head><link href="https://rust-lang.github.io/zulip_archive/style.css" rel="stylesheet"></head>

<a name="195072985"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/To%20what%20to%20rename%20mir%3A%3ARvalue%20%2370928/near/195072985" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/To.20what.20to.20rename.20mir.3A.3ARvalue.20.2370928.html#195072985">(Apr 23 2020 at 14:55)</a>:</h4>
<p>starting thread to carry on conversation from <a href="https://github.com/rust-lang/rust/issues/70928" title="https://github.com/rust-lang/rust/issues/70928">#70928</a></p>



<a name="195073646"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/To%20what%20to%20rename%20mir%3A%3ARvalue%20%2370928/near/195073646" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/To.20what.20to.20rename.20mir.3A.3ARvalue.20.2370928.html#195073646">(Apr 23 2020 at 14:59)</a>:</h4>
<p>as suggested in the <a href="#narrow/stream/131828-t-compiler/topic/weekly.20meeting.202020-04-23.20.2354818/near/195072422" title="#narrow/stream/131828-t-compiler/topic/weekly.20meeting.202020-04-23.20.2354818/near/195072422">T-compiler meeting</a>, I am going to ping everyone who expressed an interest from the original PR</p>



<a name="195073752"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/To%20what%20to%20rename%20mir%3A%3ARvalue%20%2370928/near/195073752" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/To.20what.20to.20rename.20mir.3A.3ARvalue.20.2370928.html#195073752">(Apr 23 2020 at 15:00)</a>:</h4>
<p>Ping <span class="user-mention" data-user-id="119009">@eddyb</span> , of course</p>



<a name="195073818"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/To%20what%20to%20rename%20mir%3A%3ARvalue%20%2370928/near/195073818" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/To.20what.20to.20rename.20mir.3A.3ARvalue.20.2370928.html#195073818">(Apr 23 2020 at 15:00)</a>:</h4>
<p>Ping <span class="user-mention" data-user-id="124288">@oli</span> too</p>



<a name="195073872"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/To%20what%20to%20rename%20mir%3A%3ARvalue%20%2370928/near/195073872" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/To.20what.20to.20rename.20mir.3A.3ARvalue.20.2370928.html#195073872">(Apr 23 2020 at 15:01)</a>:</h4>
<p><span class="user-mention" data-user-id="125250">@Wesley Wiser</span> noted that <a href="https://github.com/rust-lang/rust/pull/70928#issuecomment-611012213" title="https://github.com/rust-lang/rust/pull/70928#issuecomment-611012213">rvalue was easy to grep for</a></p>



<a name="195074030"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/To%20what%20to%20rename%20mir%3A%3ARvalue%20%2370928/near/195074030" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/To.20what.20to.20rename.20mir.3A.3ARvalue.20.2370928.html#195074030">(Apr 23 2020 at 15:02)</a>:</h4>
<p>I do not know if <a href="https://github.com/crlf0710" title="https://github.com/crlf0710">https://github.com/crlf0710</a> has a zulip presence ...</p>



<a name="195074179"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/To%20what%20to%20rename%20mir%3A%3ARvalue%20%2370928/near/195074179" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/To.20what.20to.20rename.20mir.3A.3ARvalue.20.2370928.html#195074179">(Apr 23 2020 at 15:03)</a>:</h4>
<p>(I do not think petrochenkov  actually expressed an interest in participating in the discussion, they merely noted that <code>Op</code> was pretty vague; so I am deliberately not pinging them in this message...)</p>



<a name="195074205"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/To%20what%20to%20rename%20mir%3A%3ARvalue%20%2370928/near/195074205" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/To.20what.20to.20rename.20mir.3A.3ARvalue.20.2370928.html#195074205">(Apr 23 2020 at 15:03)</a>:</h4>
<p>Ping <span class="user-mention" data-user-id="116009">@nikomatsakis</span> too</p>



<a name="195076784"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/To%20what%20to%20rename%20mir%3A%3ARvalue%20%2370928/near/195076784" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> detrumi <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/To.20what.20to.20rename.20mir.3A.3ARvalue.20.2370928.html#195076784">(Apr 23 2020 at 15:19)</a>:</h4>
<p><span class="user-mention silent" data-user-id="116083">pnkfelix</span> <a href="#narrow/stream/131828-t-compiler/topic/To.20what.20to.20rename.20mir.3A.3ARvalue.20.2370928/near/195074030" title="#narrow/stream/131828-t-compiler/topic/To.20what.20to.20rename.20mir.3A.3ARvalue.20.2370928/near/195074030">said</a>:</p>
<blockquote>
<p>I do not know if <a href="https://github.com/crlf0710" title="https://github.com/crlf0710">https://github.com/crlf0710</a> has a zulip presence ...</p>
</blockquote>
<p>Yes: <span class="user-mention" data-user-id="116458">@Charles Lew</span></p>



<a name="195151203"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/To%20what%20to%20rename%20mir%3A%3ARvalue%20%2370928/near/195151203" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Charles Lew <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/To.20what.20to.20rename.20mir.3A.3ARvalue.20.2370928.html#195151203">(Apr 24 2020 at 06:38)</a>:</h4>
<p>Thanks for pinging. I just have bad memory about c++ <a href="https://en.cppreference.com/w/cpp/language/value_category" title="https://en.cppreference.com/w/cpp/language/value_category">value category</a> as a property of *expression". For the <a href="https://doc.rust-lang.org/nightly/reference/expressions.html" title="https://doc.rust-lang.org/nightly/reference/expressions.html">surface syntax level</a>, Rust place expressions and value expressions terminology is a huge improvement to me. I know less about MIR-level things, but i'm happy with anything that doesn't have a "left" or "right" in it, and just never never category <code>rvalue</code> into <code>prvalue</code> and <code>xvalue</code> again :)</p>



<hr><p>Last updated: Aug 07 2021 at 22:04 UTC</p>
</html>